public class java {
    public static void main(String[] args) {
        //定义一个数组，比如
        int arr[] = {1,2,3,4,5,6,7,8};

        //打印原始数组的值
        for(int i:arr){
            System.out.print(i + " ");
        }
        System.out.println();

        // 添加代码删除上面数组中的5
        int i;
        for(i = 0; i < arr.length; i++) {
            if(arr[i] == 5)
                break;
        }
        for(; i < arr.length - 1; i++) {
            arr[i] = arr[i+1];
        }
        arr[i] = 0;


        //打印出 1 2 3 4 6 7 8 0
        for(int j:arr){
            System.out.print(j + " ");
        }
        System.out.println();

        // 添加代码再在4后面5

        for(i = 0;i < arr.length; i++){
            if(arr[i]==4)
                break;
        }

        int j;
        j=i+1;


        for(i = arr.length-1;i > j; i--){
            arr[i] = arr[i-1];
        }

        arr[j] = 5;


        //打印出 1 2 3 4 5 6 7 8
        for(int k:arr){
            System.out.print(k + " ");
        }
        System.out.println();
    }
}